rock drilling equipment - Turco Inglés Diccionario